home *** CD-ROM | disk | FTP | other *** search
- 10 ;BAM 7
- 20 ;A BYTE SUCH AS 11110000 BECOMES 00001111
- 30 REV STA A;SAVE BYTE TO REVERSE BITS
- 40 LDA #$00;CLEAR BIT BYTES
- 50 STA BITBUF
- 60 STA BITBUF+1
- 70 LDA A
- 80 STA BITBUF
- 90 LDY #$00
- 100 REV1 LSR BITBUF;PUSH BIT 0 INTO CARRY FLAG
- 110 ROL BITBUF+1;PUSH CARRY BIT INTO REVERSE BYTE
- 120 ;
- 130 ;ORG BITS PUSHED RIGHT NEW BITS PUSHED LEFT
- 140 ;WHEN FINISHED BYTE REVERSED
- 150 ;
- 160 INY
- 170 CPY #$08
- 180 BNE REV1
- 190 LDA BITBUF+1;REVERSE BYTE
- 200 STA ORG;PUT HERE FOR BINARY CONVERSION
- 210 RTS
- 220 .FILE BAM 8
-